body {margin: 0px auto;text-align: center;background:#FFFFFF;font-family:Verdana,Arial,Arial-black;font-size:12px;color:#000000}
form {margin:0px;padding:0px}
p {margin:0px;padding:0px}
div {margin:0px;padding:0px}

li {padding:5px}

h1 {color:#563200;font-size:22px;text-transform:uppercase;margin:0px;font-weight:normal}
h2{font-size:18px;margin:0px;color:#7e5400;font-style:italic;font-weight:normal;text-indent: 30px;margin-bottom:10px}
h3{font-size:14px;margin:0px;color:#7e5400;font-style:italic;font-weight:normal;margin-bottom:5px}

#container{width:1000px;padding:0px;margin:0px auto;position:relative;overflow:visible}
#header{padding:0px;margin:0px;}
#contenu{border-left:2px solid #472800;border-right:2px solid #472800;padding:0px;margin:0px;text-align:center;position:relative;min-width:100px;}
#menu{position:relative;background:#714900;height:22px}
#actualites{float:left;padding:10px;}
#headerActualites{width:256px;height:54px;background:url("/css/default/headerActualites.gif")}
#contenuActualites{width:256px;background:url("/css/default/trancheActualites.gif")}
#contenuActualites a {color:#563200;font-size:12px;font-weight:bold;text-decoration:none;float:none}
#contenuActualites #content{padding:5px;clear:both;}
#contenuActualites #content div{padding:2px;width:256px;position:relative;color:#563200;text-align:left}
#contenuActualites #content img{padding-right:4px}
#footerActualites{width:256px;height:22px;background:url("/css/default/footerActualites.gif")}
#contenuPage{padding:10px;position:relative;float:left}
#headerContenuPage{width:666px;height:20px;background:url("/css/default/headerContenu.gif")}
#contenuContenuPage{text-align:left;width:666px;background:url("/css/default/trancheContenu.gif");text-align:center}
#contenuContenuPage #content{padding:10px;width:646px;text-align:left}
#contenuContenuPage #listing {border-top:1px solid #563200;width:90%;margin-top:20px}
#contenuContenuPage #listing div{width:280px;padding:5px;float:left;}
#contenuContenuPage #listing  span{float:left;text-align:left;padding:2px;color:#563200}
#contenuContenuPage #listing a {color:#563200;font-size:12px;font-weight:bold;text-decoration:none;}
#footerContenuPage{clear:both;width:666px;height:15px;background:url("/css/default/footerContenu.gif")}
#footer{background:#472800;color:#FFFFFF;text-align:right;padding-right:10px;padding-top:5px;position:relative;height:20px}
#footer a{padding-left:10px;text-decoration:none;color:#FFFFFF}

#divContainerMessageInfo{z-index:1000;text-align:center;position:absolute;color: #000000;background: #FFFFFF;font-weight:bold;display:none;cursor:pointer;height:80px;width:400px;border:1px solid #472800}
#divMessageInfo {padding:10px;padding-top:20px}
#btnMessage{background:#472800;color:#FFFFFF;font-weight:bold;border:1px solid #7e5400;border:0px;cursor:pointer}

#menuDeroulant
{
	width: 1000px;
	height: 22px;
	background:#714900;
	margin: 0;
	padding: 0;
	border: 0;
	position:absolute;
	top:0px;
	left:0px;
	list-style-type: none;

}
#menuDeroulant li
{
	float: left;
	width: 150px;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuDeroulant li a:link, #menuDeroulant li a:visited
{
	display: block;
	height: 1%;
	color: #FFFFFF;
	background: #714900;
	margin: 0;
	padding: 4px 8px;
	text-decoration: none;
}
#menuDeroulant li a:hover { background-color: #472800; }
#menuDeroulant li a:active { background-color: #472800; }

#menuDeroulant .sousMenu
{
	display: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuDeroulant .sousMenu li
{
	float: none;
	margin: 0;
	padding: 0;
	border: 0;
	width: 149px;
	border-top: 1px solid transparent;
	border-right: 1px solid transparent;
}
#menuDeroulant .sousMenu li a:link, #menuDeroulant .sousMenu li a:visited
{
	display: block;
	color: #FFFFFF;
	margin: 0;
	border: 0;
	text-decoration: none;
	background: transparent url("/css/default/fondTR.png") repeat;
}
#menuDeroulant .sousMenu li a:hover
{
	background-image: none;
	background-color: #472800;
}

#menuDeroulant li:hover > .sousMenu { display: block; }

.titre {font-size:20px;font-weight:bold;font-family:Arial;color:#29597f}
.ssTitre {font-size:14px;font-weight:bold;color:#472800}
.corps {font-size:12px;}
.ssCorps {font-size:10px;}

.inputText{width:200px; border : 2px solid #472800;border-top:1px solid #472800;border-left:1px solid #472800;color:#29597f }
.input_150{width:400px; border : 2px solid #472800;border-top:1px solid #472800;border-left:1px solid #472800;color:#29597f }
.inputTextWarning{width:200px; border : 2px solid #472800;border-top:1px solid #472800;border-left:1px solid #472800;background:#FF0000;color:#29597f }
.inputTextarea{width:400px; height:40px; border : 2px solid #472800;border-top:1px solid #472800;border-left:1px solid #472800;color:#29597f }
.inputTextareaWarning{width:400px; height:40px; border : 2px solid #472800;border-top:1px solid #472800;border-left:1px solid #472800;background:#FF0000;color:#29597f }
.submit{background:#472800;color:#FFFFFF;font-weight:bold;border:1px solid #7e5400}
.bouton{background:#472800;color:#FFFFFF;font-weight:bold;border:1px solid #7e5400}
.btnAction{border:0px;background:none;cursor:pointer;color:#472800;font-weight:bold;padding:0px;margin:0px}
.imgAction{vertical-align:middle}

.img {margin:0px;padding:0px;border:0px}





